package router

import (
	"server/middleware"
	"github.com/gin-gonic/gin"
)

var A价格表 = new(jiagebiao)

type jiagebiao struct{}

// Init 初始化 价格表 路由信息
func (r *jiagebiao) Init(public *gin.RouterGroup, private *gin.RouterGroup) {
	{
		group := private.Group("jiagebiao").Use(middleware.OperationRecord())
		group.POST("createA价格表", apiA价格表.CreateA价格表)             // 新建价格表
		group.DELETE("deleteA价格表", apiA价格表.DeleteA价格表)           // 删除价格表
		group.DELETE("deleteA价格表ByIds", apiA价格表.DeleteA价格表ByIds) // 批量删除价格表
		group.PUT("updateA价格表", apiA价格表.UpdateA价格表)              // 更新价格表
	}
	{
		group := public.Group("jiagebiao")
		group.GET("findA价格表", apiA价格表.FindA价格表)       // 根据ID获取价格表
		group.GET("getA价格表List", apiA价格表.GetA价格表List) // 获取价格表列表
	}
	{
		group := public.Group("jiagebiao")
		group.GET("getA价格表DataSource", apiA价格表.GetA价格表DataSource) // 获取价格表数据源
		group.GET("getA价格表Public", apiA价格表.GetA价格表Public)         // 价格表开放接口
	}
}
